Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
16 HOLLAND STREET Terraced £130,896 £106,000 10 Sep 2018
18 HOLLAND STREET Terraced £135,496 £39,950 15 Jun 2001
20 HOLLAND STREET Terraced £131,150 £77,500 2 Nov 2012
22 HOLLAND STREET Terraced £119,769 £80,000 17 Oct 2014
24 HOLLAND STREET Terraced £123,250 £38,000 26 Oct 2001